SmartERP Documentation An Ashewa Technology Solutions Platform

System parameters

Every setting stored as a system parameter, what it does and its default.

Some settings live in Settings → Technical → Parameters → System Parameters (developer mode). Each one is a key and a value.

Social Media Marketing Automation#

You normally set these through Social Marketing → Configuration → Automation Settings (Managers only), which reads and writes them for you.

KeyMeaningDefault
social_media_marketing_automation.api_keyThe shared API key. Sent by n8n as X-Api-Key, and sent to n8n in the request body.empty: webhooks disabled
social_media_marketing_automation.n8n_ai_webhook_urlThe n8n Webhook node's Production URL for AI content generation.empty

AI Growth Workforce#

There is no settings screen. Create or edit these keys directly.

KeyMeaningDefault
social_media_ai_workforce.api_keyThe shared API key. Every webhook call is refused until it is set.not set
social_media_ai_workforce.ai_webhook_urlThe n8n Webhook node's Production URL for AI content generation.not set

If the API key or the URL is missing, Generate with AI stops with a message naming both keys.

Odoo's own#

KeyMeaning
web.base.urlThe public address of your SmartERP. It is used to build the callback_url handed to n8n. Set it to your public HTTPS address, or n8n receives a URL it cannot reach.

SmartERP Documentation#

KeyMeaningDefault
smarterp_docs.base_pathThe path prefix the documentation site writes into its links. /docs is the default. Set it to / when the site is served from the root of its own domain, such as doc.smarterp.et./docs
smarterp_docs.extra_pathsComma-separated folders, outside any addon, to load documentation from.not set

See Publish on doc.smarterp.et.

Generating a strong key#

python3 -c "import secrets; print(secrets.token_urlsafe(32))"

Use a different key for each environment. Rotate a key by changing the SmartERP setting and n8n's value together, then run a test call. See Credentials and security.

odoo.conf#

The Docker setup's deploy/odoo.conf documents the same key in a comment and sets the basics: the database host, user, addons_path and data_dir.

Warning

admin_passwd in odoo.conf is Odoo's master password, which allows database creation, backup and deletion through the web. The value in the repository's example is a placeholder. Change it before exposing the server.

Last updated: 2026-10-16