Skip to main content
Firmao logo

Firmao

Firmao is a business information platform offering data and insights on companies, industries, and markets, providing tools for company research, industry analysis, and market intelligence.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect

Firmao authenticates with an API key. Generate the credential in your Firmao account, then paste it into FlyMyAI the first time an agent uses a Firmao action.

Get your Firmao credential →

Fields to fill in FlyMyAI

FieldDetails
Organization IDThe unique identifier for your Firmao organization, used to construct the API endpoint URL. (required)
API Login and PasswordBase64-encoded value of your Firmao API login and password (username:password), used for Basic Authentication. (required)

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
FIRMAO_CREATE_INVOICETool to create an invoice. Use after gathering all invoice details.organization_id, transactionEntries, transactionNettoPrice, transactionBruttoPrice, transactionVatPrice, currency, invoiceDate, transactionDate
FIRMAO_DELETE_COMPANY_SETTINGTool to delete a specific company setting. Use when you need to remove a company setting by its unique ID after confirming the ID is valid.setting_id
FIRMAO_DELETE_CONTACTTool to delete a contact by marking it as deleted. Use when you need to soft-delete a contact after confirming its existence.organization_id, contact_id
FIRMAO_DELETE_INVOICETool to delete an invoice. Use when you need to soft-delete a specific invoice by marking it deleted=true. Implements robust endpoint fallbacks and graceful degradation to ensure a validated response even when the API denies access or returns unexpected shape…organization_id, invoice_id
FIRMAO_DELETE_OFFERTool to delete an offer. Use when you need to soft-delete an existing offer by marking its deleted flag to true. After this call, the offer is considered deleted within the system.organization_id, offer_id
FIRMAO_GET_INVOICETool to retrieve a specific invoice by its ID. Use when you need the full invoice data by its unique ID.organization_id, invoice_id
FIRMAO_GET_OFFERTool to retrieve offer details. Use when you need complete information for a specific offer by ID.organization_id, offer_id
FIRMAO_GET_TASKTool to retrieve details of a specific task by its ID. Use when you need to fetch a task after knowing its ID.organization_id, task_id
FIRMAO_LIST_COMPANY_SETTINGSTool to list company settings. Use when retrieving custom configurations for a company, optionally filtered by organization or company ID.-
FIRMAO_LIST_INVOICESTool to list invoices. Use when retrieving a list of invoices with optional pagination and filtering.organization_id
FIRMAO_LIST_TASKSTool to retrieve a list of tasks. Use when browsing tasks with pagination, sorting, or filters after confirming organization ID.organization_id
FIRMAO_UPDATE_CONTACTTool to update a contact. Use when you need to modify an existing contact by its ID after retrieving its details.organization_id, contact_id
FIRMAO_UPDATE_INVOICETool to update an invoice. Use when you need to modify an existing invoice by its ID after retrieving its details.organization_id, invoice_id, mode
FIRMAO_UPDATE_OFFERTool to update an existing offer. Use when you need to modify offer fields after creation.organization_id, offer_id
FIRMAO_UPDATE_TASKTool to update an existing task. Use when you need to modify one or more fields of a task after confirming its current details.organization_id, task_id
We love our partners - FlyMy.AI builds with the best. Thanks, Firmao!