Jobs, queues, and records in Apollo without a second console.
Operate Apollo from the same conversation as the hosts it runs on. Check jobs, queues, and interfaces without a second console; run diagnostic reports; and restart or update with the change previewed, approved, and logged.
67 tools: 38 read, 29 write. Reads answer instantly. Writes require approval by default. Everything is logged.
ReadBulk organization enrichmentEnriches data for up to 10 organizations simultaneously by providing a list of their base company domains (e.g., 'apollo.io', not 'www.apollo.io').
ReadBulk people enrichmentUse to enrich multiple person profiles simultaneously with comprehensive data from Apollo's database.
ReadGet Account by IDRetrieve detailed information about a specific account by its Apollo ID.
ReadCheck Apollo API key statusCheck whether the provided Apollo API key is valid and accepted by Apollo (health/auth check).
ReadGet Apollo ContactRetrieves detailed information about a specific contact by its ID.
ReadGet ConversationRetrieve full Apollo conversation details, including transcript, participants, recordings, and opportunities.
ReadGet Conversation ExportRetrieve the download redirect URL for a previously started Apollo conversation export.
ReadGet Apollo dealRetrieves information about a specific deal by its ID.
ReadGet Email ActivitiesRetrieves content, open and click activity, and recipient details for one Apollo sequence email.
ReadGet Email ContentRetrieve content for up to 10 sent team outreach emails.
ReadGet LabelsRetrieves all labels from Apollo.io, used for organizing contacts and accounts.
ReadGet opportunity stagesRetrieves all configured opportunity (deal) stages from the Apollo.io account.
ReadGet Organization by IDRetrieves complete information about a specific organization by its Apollo ID.
ReadGet Organization Job PostingsRetrieves paginated job postings for a specified organization by its ID, optionally filtering by domain; ensure `organization_id` is a valid identifier.
ReadGet Apollo TaskRetrieves the full details of one Apollo task by ID, including associated records and type-specific data when present.
ReadGet typed custom fieldsRetrieves all typed custom field definitions available in the Apollo.io instance, detailing their types and configurations.
ReadList Apollo account stagesRetrieves the IDs for all available account stages in your team's Apollo account.
ReadList apollo contact stagesRetrieves all available contact stages from an Apollo account, including their unique IDs and names.
ReadList Apollo dealsRetrieves a list of deals from Apollo, using Apollo's default sort order if 'sort_by_field' is omitted.
ReadList email accountsRetrieves all email accounts and their details for the authenticated user; takes no parameters.
ReadList FieldsRetrieves all field definitions from Apollo.io, including system fields and custom fields.
ReadList Apollo NotesList notes associated with Apollo records.
ReadList Apollo UsersRetrieves a list of all users (teammates) associated with the Apollo account, supporting pagination via `page` and `per_page` parameters.
ReadEnrich organization dataFetches comprehensive organization enrichment data from Apollo.io for a given company domain; results are most meaningful if the company exists in Apollo's database.
ReadSearch organizations in ApolloSearches Apollo's database for organizations using various filters; consumes credits on every call (unavailable on free plans) — avoid re-running identical queries and surface quota errors rather…
ReadEnrich person with ApolloEnriches and retrieves information for a person from Apollo.io.
ReadApollo people searchSearches Apollo's contact database for people using various filters; results capped at 50,000 records and does not enrich contact data.
ReadQuery Analytics ReportQuery Apollo analytics metrics, dimensions, filters, and date ranges.
ReadSearch Apollo AccountsSearches for accounts within your existing Apollo.io database using various criteria; requires a paid plan and is limited to 50,000 records.
ReadSearch for CallsSearches for call records in Apollo.io using filters like date range, duration, direction (inbound/outgoing), users, contacts, purposes, outcomes, and keywords.
ReadSearch Apollo contactsSearches Apollo contacts using keywords, stage IDs (from 'List Contact Stages' action), or sorting (max 50,000 records; `sort_ascending` requires `sort_by_field`).
ReadSearch Apollo ConversationsSearch Apollo video meetings and dialer calls using record, participant, date, scorecard, sorting, and visibility filters.
ReadSearch news articlesSearch for news articles about companies in Apollo's database.
ReadSearch outreach emailsSearch for outreach emails sent through Apollo sequences.
ReadSearch sequencesSearches for sequences (e.g., automated email campaigns) in Apollo.io.
ReadSearch tasksSearches for tasks in Apollo.io using filters like keywords, date ranges (due, created, updated), priorities, types, assigned users, associated contacts/accounts, supporting sorting and pagination.
ReadView API Usage StatsFetches Apollo API usage statistics and rate limits for the connected team.
ReadView Credit Usage StatsRead team balances by credit type for Apollo's current billing cycle.
WriteActivate SequenceActivate an inactive Apollo sequence and begin its scheduled outreach. Approval by default
WriteAdd Contacts to SequenceAdds contacts to a specified Apollo email sequence and returns the contact details. Approval by default
WriteArchive SequenceArchive an Apollo sequence, making it inactive and finishing all enrolled contacts. Approval by default
WriteBulk update account stageBulk updates the stage for specified existing Apollo.io accounts, moving them to a valid new account stage. Approval by default
WriteComplete Apollo TaskPermanently mark an Apollo task as completed and return its resulting state. Approval by default
WriteCreate an Apollo accountCreates a new account in Apollo.io; a new record is created even if a similar account exists, and provided `owner_id` or `account_stage_id` must be valid existing IDs. Approval by default
WriteBulk create Apollo accountsCreates multiple accounts in Apollo.io with a single API call (maximum 100 accounts per request). Approval by default
WriteBulk create Apollo contactsBulk create multiple contacts in Apollo with a single API call. Approval by default
WriteCreate call record in ApolloLog call records in Apollo from external systems. Approval by default
WriteCreate Apollo contactCreates a new contact in Apollo.io; use `account_id` to link to an organization and `contact_stage_id` for sales stage. Approval by default
WriteCreate custom fieldCreates a new custom field in Apollo.io for contacts, accounts, or opportunities. Approval by default
WriteCreate Apollo dealCreates a new sales opportunity (deal) in Apollo.io; all provided IDs (`owner_id`, `account_id`, `opportunity_stage_id`) must be valid existing Apollo identifiers. Approval by default
WriteCreate Email DraftCreate an unsent Apollo outreach draft, or return the existing draft already linked to outreach_task_id. Approval by default
WriteCreate Apollo SequenceCreate an Apollo outreach sequence, optionally including steps and email variants. Approval by default
WriteCreate Apollo TaskCreate a single task in Apollo.io. Approval by default
WriteDeactivate SequenceDeactivate an active Apollo sequence. Approval by default
WriteExport ConversationsStart an asynchronous gzipped JSON conversation export and email a team member when it is ready. Approval by default
WriteSend Email NowQueue an Apollo email for external sending; success means queued, not delivered. Approval by default
WriteUpdate an Apollo accountUpdates specified attributes of an existing account in Apollo.io. Approval by default
WriteUpdate account ownershipUpdates the ownership of multiple Apollo accounts to a specified user. Approval by default
WriteUpdate Apollo call recordUpdate an existing call record in Apollo.io. Approval by default
WriteUpdate Apollo contact detailsUpdate an existing contact's information in Apollo. Approval by default
WriteUpdate contact ownershipUpdates the ownership of specified Apollo contacts to a given Apollo user, who must be part of the same team. Approval by default
WriteBulk update Apollo contactsBulk update multiple Apollo contacts with a single API call. Approval by default
WriteUpdate contact stageUpdates the stage for one or more existing contacts in Apollo.io to a new valid contact stage, useful for managing sales funnel progression. Approval by default
WriteUpdate contact status in sequenceUpdates a contact's status within a designated Apollo sequence, but cannot set the status to 'active'. Approval by default
WriteUpdate Apollo dealUpdates specified fields of an existing Apollo.io deal (opportunity), requiring a valid `opportunity_id`. Approval by default
WriteUpdate SequenceUpdate an Apollo sequence's settings, ownership, sharing, steps, and touches. Approval by default
WriteUpdate Apollo TaskUpdate editable details of an existing Apollo task. Approval by default
One prompt, start to finish
What a governed Apollo run looks like inside Luumen.
Questions
How does LuumenAI connect to Apollo?
Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.
Can LuumenAI change things in Apollo on its own?
Read actions answer immediately. Anything that writes — activate sequence, add contacts to sequence, archive sequence, bulk update account stage, and more — is shown as a plan and requires approval by default, including the 7 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.
Who gets access to the integration?
You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.
Is there an audit trail?
Every call to Apollo — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.