NewYour AI employee is one email away →
Attio logo

Attio AI employee

Viktor works in Attio for you. Ask in Slack or Microsoft Teams.

Viktor is an AI employee that connects to Attio and helps you track deals and customer relationships through a sales pipeline, running 23 Attio actions for you like List lists, Get record, and List notes. Ask in plain English from your workspace; Viktor does the work in Attio and reports back. Viktor connects with an API key.

Free to start
No credit card
SOC 2 Type 1
Works in Slack & Microsoft Teams

What can your AI employee do in Attio?

Viktor, the AI employee, connects to your Attio workspace and works with your records, objects, lists, list entries, notes and tasks. He can look up people and companies, read objects and attributes, read a record's attribute history (for example a deal's stage), review a pipeline in a list, create and update records, add notes and tasks, list workspace members, read meetings, call recordings and transcripts, and read and write comments.

REST API: for anything the named actions don't cover, he calls Attio's REST API v2 directly within the scopes you grant. Creating, changing or deleting webhooks that way is refused, because the triggers manage their own.

Triggers (webhooks): Viktor can react to Attio events as they happen. When you set up a trigger, he creates a webhook in your Attio workspace for it, and he deletes that webhook when you remove the trigger. Supported triggers: new record (a record is created, optionally only for one object such as people or companies), record updated (a record's attribute values change, optionally only for one object) and new note (a note is created on a record). Every incoming event is checked against Attio's webhook signature.

Permissions: Viktor asks for these 11 Attio scopes: record_permission:read-write, object_configuration:read-write, list_configuration:read, list_entry:read-write, note:read-write, task:read-write, user_management:read, webhook:read-write, comment:read-write, meeting:read and call_recording:read. Records are read and written through record_permission, object_configuration:read-write lets him add attributes and select options when you ask, triggers need webhook:read-write, meeting:read and call_recording:read let him list meetings, call recordings and transcripts, and comment:read-write lets him read comment threads and comment on records. A key missing a scope is refused at connect with the missing scopes named.

Setup: a workspace admin opens Workspace settings > Developers in Attio, creates an access token, ticks the scopes above and pastes the token when Viktor asks to connect Attio. Viktor checks the token against your workspace and its scopes before saving it. Disconnecting removes the token from Viktor; delete it in Attio under Workspace settings > Developers to revoke it. Signing in with your Attio account (OAuth) instead of a token becomes available once Attio approves the Viktor app.

What teams use Viktor for in Attio

  • When a new company record is created, he reads it, fills in the attributes that are missing and adds a note saying what he changed.
  • Every Friday he reviews the deals in your pipeline list, reads each deal's stage history and posts what moved, what stalled and for how long.
  • After a sales call he adds a note to the person's record and creates a follow-up task with a deadline for the owner.

About Attio

Attio is a CRM for people, companies, deals and custom objects. Viktor connects to it with an Attio API key. Viktor is not affiliated with, endorsed by, or sponsored by Attio.

Use Attio from Slack and Microsoft Teams

Message Viktor in a Slack channel, a Microsoft Teams chat or a direct message. He opens Attio, does the work and posts the result in the same thread, so nobody has to switch tabs.

He can also run Attio work on a schedule, like a weekly Attio summary posted to your team's channel. Anything sensitive waits for your approval before it runs.

  1. You ask in your workspace

    Describe what you need in plain English

  2. Viktor picks the actions

    Selects from 23 Attio actions, chains them together

  3. Runs in Attio

    Helps you track deals and customer relationships through a sales pipeline - your real data.

  4. Reports back

    Delivers the finished result to your workspace

Try asking Viktor

What can you ask Viktor to do in Attio?

Messages you'd actually send. Paste one into your workspace, swap in your specifics, and Viktor takes it from there.

  • “Update the Attio deal I closed today and move it to won.”

    — you, to @Viktor

  • “Pull this week's pipeline from Attio and post a summary to #sales every Friday.”

    — you, to @Viktor

  • “Find contacts in Attio we haven't touched in 30 days and draft follow-ups.”

    — you, to @Viktor

  • “Cross-check Attio against our billing records and flag deals that don't match.”

    — you, to @Viktor

How it works

How does Viktor work with Attio?

Step 1: Connect your stack

Connect Attio with an access token from Workspace settings > Developers. Triggers run on webhooks Viktor creates in your Attio workspace: new record, record updated and new note.

Maya Patel11:32 AM
@Viktor check this week's pipeline in Attio against our billing records and flag anything off before the forecast call.
Viktor
Viktor11:33 AM
On it. Cross-checking Attio against billing and fixing anything that doesn't line up before your call.

Step 2: Tell Viktor what you need

Message Viktor like you'd message a teammate. "Update the Attio deal I closed today and move it to won." "Pull this week's pipeline from Attio and post a summary to #sales every Friday." Plain English, any tool.

Viktor
Viktor9:12 AM
📈 Pipeline check:
$412,000 open (+8% WoW).
3 deals didn't match your billing records.
Fixed 2 stages, one needs your call.

Step 3: Viktor does the work, you review

Viktor opens Attio, runs the work, and posts back what changed. Sensitive actions wait for your approval. Everything is logged. You stop doing the work and start reviewing it.

Actions

What can Viktor do in Attio?

Ask in plain English from your workspace. Viktor picks the right Attio actions, runs the work, and reports back. No workflows to build.

  • Other

    Identify workspace

    Reads the connected Attio workspace (id, name and slug) and the scopes the connection was granted.

  • Other

    List objects

    Lists the workspace's objects - people, companies, deals and custom objects - with their api slugs.

  • Other

    List attributes

    Lists the attributes of an object or a list: slug, type, and whether each one is unique or writable.

  • Other

    List lists

    Lists the workspace's lists with their api slugs and parent object.

  • Other

    Query records

    Finds records of an object that match a filter, sorted and paged (up to 500 at a time). Use it to look up people and companies or find new records.

  • Record

    Get record

    Reads one record with the current values of every attribute.

  • Other

    Get attribute values and history

    Reads the values of one attribute on a record, optionally with every past value and when it was active - for example the history of a deal's stage.

  • Other

    List a record's list entries

    Shows which lists a record is on, with the list and entry ids.

  • Other

    Get list entry

    Reads one list entry with the list's own attribute values.

Works with your stack

Viktor uses Attio together with your other tools

Ask for outcomes that span tools - Viktor pulls from Attio, cross-references the rest of your stack, and delivers one finished result.

Trusted by 78,000+ teams

The moment Viktor becomes part of the team.

Infrastructure for a $1M/yr agency built in 9 days
“I discovered Viktor 9 days ago, and I have already built the infrastructure for a $1,000,000 a year content agency with zero staff.”
Troy Dean

Troy Dean

Founder, Agency Mavericks

Saved:1 FTE/1 full time employee
“Literally a game-changer for me, like adding another employee (or two).”
Krysta Mueggenburg

Krysta Mueggenburg

Owner, Element Turf & Outdoor Solutions

Saved:10+ hrs/week
“Claude Tag writes better specs. Viktor executes faster across tools. Viktor actually goes and creates the tickets.”
Toni Lopez

Toni Lopez

Co-founder, Karumi (YC F25)

Attio integration FAQ

Yes. Attio is one of the 9,800+ tools Viktor connects to, with an API key. Once connected, anyone on your team can put Viktor to work in Attio from their workspace - no workflow builder, no code.

4.9 on G2G2 rating: 4.9 out of 5 stars

Start free. Viktor delivers.

Start for free today. No credit card required.

Get Started for Free