The built-in ServiceNow business rule AssettoCi should automatically create a CI record when an Asset is created.
You have to have your Model Categories configured for this to work.
When an alm_hardware record is created, ServiceNow is supposed to:
- look at the Model for that alm_hardware record,
- Find the model category,
- Check if there's a ci_class property on that Model Category and
- Create a CI record in that table if so.
If the Model Category has no CI Class, no CI will be created.