
Connect your stack
27 native integrations. 3,200+ tools via managed connectors. Most are one-click OAuth, some use API keys - Viktor handles auth and starts working. No webhooks, no Zapier zaps.
Viktor is an AI employee that connects to Apollo.io in one click via OAuth and helps you find and verify contact and company data for prospecting, running 10 Apollo.io actions for you like List Metadata, Enrich Person, and Search Contacts. Ask in plain English in Slack or Microsoft Teams; Viktor does the work in Apollo.io and reports back. Setup takes about two minutes.
Free to start · No credit card · SOC 2 Type 1 · Works in Slack & Microsoft Teams
Messages you'd actually send. Paste one into Slack or Microsoft Teams, swap in your specifics, and Viktor takes it from there.
“Enrich this list of company names with verified contacts from Apollo.io.”
— you, in Slack or Teams
“Find the best email and phone number for this prospect in Apollo.io.”
— you, in Slack or Teams
“Refresh our CRM's stale contact records against Apollo.io every Monday.”
— you, in Slack or Teams
“Verify these email addresses in Apollo.io and flag the ones that will bounce.”
— you, in Slack or Teams
Ask in plain English in Slack or Microsoft Teams. Viktor picks the right Apollo.io actions, runs the work, and reports back. No workflows to build.
Searches for contacts in your Apollo CRM by keyword, stage, or sort criteria. Returns contact name, email, title, company, and stage. Use this to find contacts before updating them with Create or Update Contact or enrolling them with Add Contacts to Sequence. The query parameter searches across name, title, company, and email.
Searches for accounts (companies) in your Apollo CRM by name, stage, or sort criteria. Returns account name, domain, industry, and stage. Use this to find accounts before updating them with Create or Update Account or linking them to contacts or opportunities.
Lists metadata such as stages, sequences, labels, email accounts, or team users. Use this tool to discover valid IDs before calling write tools — e.g., find a contact stage ID for Create or Update Contact, a sequence ID for Add Contacts to Sequence, or an opportunity stage ID for Create or Update Opportunity.
Fetches a single opportunity (deal) by ID with full details including name, amount, stage, close date, owner, and linked account. Use Create or Update Opportunity to modify it after retrieval.
Returns the authenticated user's profile including their ID, name, email, and team information. Use this tool first to identify the current user's ID for filtering records by owner in Search Contacts or Search Accounts.
Enriches a person's information using Apollo's 270M+ contact database. Pass any combination of name, email, domain, organization, or LinkedIn URL — the more info you provide, the better the match. This action consumes Apollo enrichment credits. Returns detailed profile data including title, company, seniority, phone numbers, and social profiles. Do NOT pass personal social media URLs as the domain — use only company domains like apollo.io. If revealPhoneNumber is true, you must also provide a webhookUrl where Apollo will POST the phone data asynchronously.
Creates a new opportunity (deal) or updates an existing one in your Apollo CRM. To create, omit opportunityId and provide name, opportunityStageId, closedDate, and accountId. To update, provide the opportunityId and any fields to change. Use Get Opportunity to fetch current details before updating. Use List Metadata (type opportunitystages) to discover valid stage IDs, and Search Accounts to find account IDs. Use Get Current User to find owner IDs.
Creates a new contact or updates an existing one in your Apollo CRM. To create, omit contactId and provide at least an email. To update, provide the contactId and any fields to change. Use Search Contacts to find existing contacts by name or email before updating. Use List Metadata (type contactstages) to discover valid stage IDs. The accountId links this contact to a company — use Search Accounts to find the account ID.
Creates a new account (company) or updates an existing one in your Apollo CRM. To create, omit accountId and provide at least a name. To update, provide the accountId and any fields to change. Use Search Accounts to find existing accounts before updating. Use List Metadata (type accountstages) to discover valid stage IDs.
Adds one or more contacts to an email outreach sequence in Apollo. Requires a sequence ID, contact IDs, and a sending email account ID. Use List Metadata (type sequences) to find sequence IDs, (type emailaccounts) to find email account IDs. Use Search Contacts to find contact IDs to enroll. Set sequenceActiveInOtherCampaigns to true to enroll contacts already active in other sequences.

27 native integrations. 3,200+ tools via managed connectors. Most are one-click OAuth, some use API keys - Viktor handles auth and starts working. No webhooks, no Zapier zaps.
Message Viktor in Slack like you'd message a teammate. "Enrich this list of company names with verified contacts from Apollo.io." "Find the best email and phone number for this prospect in Apollo.io." Plain English, any tool.
Viktor opens Apollo.io, 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.
A Apollo.io AI agent is an AI that connects to your Apollo.io account and completes work in it - it doesn't just answer questions about Apollo.io, it takes the actions. Viktor is that agent: an AI employee that works in Apollo.io on your behalf and delivers the finished result in Slack or Microsoft Teams.
Unlike workflow builders such as Zapier or Make, there is nothing to configure - no triggers to map, no workflows to maintain. You describe the outcome in plain English, and Viktor picks the right Apollo.io actions, chains them with the other 3,200+ tools it connects to, and asks for approval before anything sensitive runs.
The leading data-first sales acceleration platform
One-click OAuth - Viktor never sees your password, and you can revoke access at any time.
Review-first approvals: sensitive Apollo.io actions wait for your sign-off before they run.
Isolated compute per team, encrypted in transit and at rest - and your data is never used to train models.
SOC 2 Type 1 compliant, with Type 2 and ISO 27001 in progress.
Yes. Apollo.io is one of the 3,200+ tools Viktor connects to, via a managed connector. Once connected, anyone on your team can put Viktor to work in Apollo.io from Slack or Microsoft Teams - no workflow builder, no code.