GuidesChangelogDiscussions
Log In
Guides

Archie Prompts

Catio's AI architecture assistant. Archie has access to your full architecture inventory, requirements, and recommendations. Conversations are async — you submit a question and poll for the answer.

Ask architecture questions

"What does my architecture look like at a high level?" "What are the highest-risk components in my architecture?" "Explain the data flow between the payments service and the database" "What are my top cost reduction opportunities?"

Ask compliance questions

"Does my database architecture comply with our security requirements?" "Are there any requirements we're currently violating?" "Which requirements are relevant to our authentication service?"

Ask about recommendations

"Why is that security recommendation important given my architecture?" "Which recommendation should I tackle first?" "Is the current architecture already partially addressing recommendation X?"

Multi-turn conversations

Archie supports follow-up questions. Pass the prior exchange in conversation_history and use the same chat_id across turns:

"What databases do I have?" → get answer → "Which ones are in production?" → get answer → "Are any of them unencrypted?"

Archie returns follow-up questions at the end of each response — pick one to continue the thread.

Polling

ask_archie returns a processing_token. Call get_archie_response every 1–2 seconds until status is CONVERSATION_COMPLETED or CONVERSATION_FAILED. Action steps (searching architecture, reviewing requirements, etc.) are returned on each poll to show progress.